home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX Base Documentation 1998 November
/
IRIX 6.5.2 Base Documentation November 1998.img
/
usr
/
relnotes
/
SpeedShop
/
ch4.z
/
ch4
Wrap
Text File
|
1998-11-02
|
9KB
|
265 lines
- 1 -
4. _B_u_g__F_i_x_e_s
4.1 _F_i_x_e_s__i_n__S_p_e_e_d_S_h_o_p__1_._3__s_i_n_c_e__S_p_e_e_d_S_h_o_p__1_._2
+o Caliper point beads now have more information,
including descriptive string labels. [Incidents
332813, 536826]
+o The race condition involving the killing of pre-kudzu
pthreaded applications because of stack overflows at
the termination path is now fixed. [Incident 530160]
+o The SpeedShop runtime correctly gets the target
executable name for shell interpreters. [Incident
536208]
+o The SpeedShop runtime deals more efficiently with
dlopen()/dlclose() calls. [Incidents 567957, 569694]
+o The SpeedShop runtime correctly resets its signal
handlers for non-traced descendant processes.
[Incident 570625]
+o _p_r_o_f is more stable now, and various crashes have been
fixed. [Incidents 522778, 532147, 532994, 547608]
+o _p_r_o_f now supports a flag to produce working set data.
[Incident 374379]
+o _p_r_o_f -gprof no longer incorrectly breaks cycles in the
program graph. [Incident 504396]
+o _p_r_o_f now correctly deals with multiple experiment files
with different dso lists. [Incidents 537857, 540421]
+o _p_r_o_f now correctly supports caliper interval settings.
[Incidents 525675, 529494]
+o _p_r_o_f will no longer produce strange numbers when
invoked on multiple files with different types of
experiments. [Incident 516789]
+o Support for various _p_r_o_f command-line options.
[Incidents 406619, 528349, 528606]
+o Various display fixes for _p_r_o_f. [Incidents 393880,
522780, 526738]
+o Some _p_r_o_f performance improvements. [Incidents 467753,
513262, 522781]
- 2 -
+o Various _s_s_c_o_r_d fixes. [Incidents 524505, 527625,
541101, 541105]
+o Instrumented program regions via _p_i_x_i_e can no longer
overlap with libc. [Incident 566847]
+o Various _p_i_x_i_e instrumentation failures have been fixed.
[Incidents 526364, 536875]
+o Pixified binaries will no longer hang when using
particular compiler synchronization intrinsics.
[Incident 548332]
+o The problems with o32 pixified libraries that use GL
graphics have been fixed. [Incident 515441]
+o Various regressions from SpeedShop 1.3 beta have been
fixed. [Incidents 576734, 577348, 577795, 578141]
4.2 _F_i_x_e_s__i_n__S_p_e_e_d_S_h_o_p__1_._2__s_i_n_c_e__S_p_e_e_d_S_h_o_p__1_._1
+o Pthreads support for IRIX 6.4 or earlier. [Incidents
429799, 429802, 429813, 430057, 453468]
+o _p_i_x_i_e now supports pthreads. [Incidents 429805,
429808]
+o _p_r_o_f now deals correctly with corded and pixified DSOs.
[Incidents 460896, 466242]
+o Memory corruption and serious leaks in _p_r_o_f have been
fixed. [Incidents 438743, 443870, 445116, 450732,
459862, 479432, 509183]
+o The man page for _p_r_o_f has been updated to describe when
the executable name should be specified in the
command-line. [Incident 502949]
+o Performance regression with _p_r_o_f -feedback has been
fixed. [Incident 504663]
+o _p_r_o_f now prints the procedure's entry address if it
can't find its name. [Incident 443662]
+o _p_r_o_f now works on DSOs without text. [Incident 463940]
+o _p_r_o_f now uses the correct TDTs for R8000. [Incident
443657]
+o _p_r_o_f now works correctly with multiple caliper points.
[Incident 439153]
- 3 -
+o _p_r_o_f now deals correctly with _d_l_c_l_o_s_e() calls.
[Incident 471241]
+o SpeedShop runtime initialization problems have been
fixed. [Incident 452286]
+o The usertime experiment now uses SIGPROF by default,
instead of SIGALRM. [Incident 438788]
+o Environment variable setting for
_SPEEDSHOP_HWC_COUNTER_* is now consistent. [Incident
461130]
+o _p_i_x_i_e now supports pthreads. [Incidents 455302,
460564, 456863]
+o Various _p_i_x_i_e fixes. [Incidents 461316, 453027,
441509, 436674, 461434, 449777, 446205, 443163]
+o Experiment file naming distinguishes between run, fork,
sproc, exec and system. [Incident 332810]
+o SpeedShop now correctly handles beerbottles (exec of
self). [Incident 375589]
+o _p_r_o_f -q now works correctly. [Incident 419978]
+o SpeedShop documentation description of ideal time is
now correct. [Incident 457091]
+o SpeedShop now handles correctly _d_l_o_p_e_n() calls for
pixified DSOs. [Incident 472695]
+o Environment variable _SPEEDSHOP_SAMPLING_MODE is now
supported correctly. [Incident 473483]
+o _p_r_o_f now shows scope of C++ methods. [Incident 492770]
+o SpeedShop runtime now records the right CPU inventory
for MP machines. [Incident 495106]
+o For usertime experiments, SpeedShop checks the
profiling interval specified and prints a warning in
case it's invalid. [Incident 472751]
+o Various SpeedShop runtime warnings are not printed
anymore. [Incident 471244]
- 4 -
4.3 _F_i_x_e_s__i_n__S_p_e_e_d_S_h_o_p__1_._1__s_i_n_c_e__S_p_e_e_d_S_h_o_p__1_._0
+o Usertime experiments no longer fail on o32 MP-FORTRAN
programs with a core dump from _l_i_b_e_x_c in
___f_i_n_d__r_p_d__n_a_m_e(), or on n32 and n64 MP-FORTRAN
programs with a core dump from _l_i_b_e_x_c in
___e_x_c__u_n_w_i_n_d__n_a_m_e(), provided that patch 1609 is
installed. [Incidents 369433, 369458]
+o Ideal-time (_p_i_x_i_e) experiments no longer fail on corded
n32 and n64 binaries and/or DSOs. [Incident 313345]
+o Ideal-time experiments (_p_i_x_i_e) no longer fail on o32,
n32 or 64 MP-FORTRAN programs. [Incidents 369933]
+o Ideal-time experiments (_p_i_x_i_e) no longer fail on
programs that invoke _g_e_t_c_o_n_t_e_x_t(). [Incident 349949]
+o Ideal-time experiments (_p_i_x_i_e) no longer fail on R8000
machines (with a core dump in _r_l_d), provided patch 1584
is installed. [Incident 383655]
+o Floating point exception tracing experiments (-fpe) no
longer fail on R8000 machines, with the program seeming
to loop forever, provided that patch 1632 is installed.
[Incident 384003]
+o Ideal-time experiments (_p_i_x_i_e) no longer fail on
programs that receive signals when in a signal handler.
[Incident 351303]
+o Experiments with _SPEEDSHOP_TRACE_FORK set will no
longer record the child's data, when it calls _e_x_e_c().
[Incident 375586]
+o Ideal-time experiments (_p_i_x_i_e) may fail on programs
that use the multigot feature of the linker. [Incident
360360]
+o _p_r_o_f now produces a function list report by default,
and produces a gprof listing only if the -gprof flag is
set. [Incident 374992]
+o Ideal-time experiments (_p_i_x_i_e) no longer fail on
programs that use a _d_l_o_p_e_n() to add a DSO, even if the
DSO, or a link to it, is not in the current directory.
[Incident 369820]